"""
Python变量的定义：
    1.Python 中的变量不需要声明。每个变量在使用前都必须赋值, 变量赋值以后该变量才会被创建。
    2.在 Python 中, 变量就是变量, 它没有类型, 我们所说的"类型"是变量所指的内存中对象的类型。
    3.等号(=): 用来给变量赋值；等于号(=)左边是 变量名,等于号(=) 右边是变量中的 值。

变量名定义规则：要求 见名知意
    1.不能使用数字或数字开头作为变量名，例如：123、1ab
    2.可以使用字母或者下划线(_)作为开头定义变量，例如：a、_abc
    3.可以使用字母或者下划线(_)作为开头和数字拼接，作为变量名，例如：a123、_123、a_123

变量创建命名方法：例：home_address 家庭住址，jia_ting_zhu_zhi 
    下划线、小驼峰、大驼峰

"""
# 整型变量 int
counter = 100
_counter = 200
print(counter)
print(_counter)

# 浮点型变量 float
miles = 1000.0  
miles123 = 3.14
print(miles)
print(miles123)

# 字符串 str
name = "猪猪侠"  
name_123 = "GG Band"
print(name)
print(name_123)

# 推荐下面的变量命名方式
# 家庭住址 home address
home_address = ""  # python优先选择
homeAddress = ""   # 建议C++、Java使用这种命名方法
HomeAddress = ""
print(home_address)
print(homeAddress)
print(HomeAddress)

# 多个变量赋值
a, b, c = 1, 2, 3
print(a, b, c)
